﻿/* Open source distributed without warranties of any kind. */

namespace Transcriber.Plugins
{
    /// <summary>
    /// Enumeration for the <see cref="Rules.UnmatchedAction"/>
    /// property.
    /// </summary>
    public enum UnmatchedAction
    {
        /// <summary>
        /// Omit unmatched text from output.
        /// </summary>
        Omit,

        /// <summary>
        /// Emit the original text to the output.
        /// </summary>
        EmitOriginal,

        /// <summary>
        /// Emit the text specified by the
        /// <see cref="Rules.ReplacementText"/>
        /// property to the output.
        /// </summary>
        EmitReplacement
    }
}
